package com.leesche.zcsp.node.web.dao;

import com.leesche.zcsp.node.web.model.PubDevUpdateFirmWare;
import com.leesche.zcsp.node.web.model.PubDevUpdateFirmWareCriteria;
import com.leesche.zcsp.node.web.service.impl.data.read.PubDevUpdateFirmWareDto;
import com.leesche.zcsp.node.web.service.impl.data.read.QueryPubDevUpdateFirmWareCondition;

import java.util.Map;

public interface PubDevUpdateFirmWareDao  extends
        BaseDao<PubDevUpdateFirmWare, PubDevUpdateFirmWareCriteria, PubDevUpdateFirmWareDto, QueryPubDevUpdateFirmWareCondition, Long> {

    int updateByConditionMap(Map map);

    PubDevUpdateFirmWareDto selectDeviceFirmWareDto(QueryPubDevUpdateFirmWareCondition condition);
}